separation clearance - Turkish English Dictionary